Ron Smerczak Actor DouBan IMDb Actor House of Whipcord 1974 5.8 Prisoners of the Lost Universe 1983 3.7 Glory Glory 2000 4.5 The Three Investigators and the Secret of Terror Castle 2009 5.7